home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / include / enlightenment / e_thumb.h < prev    next >
C/C++ Source or Header  |  2006-01-09  |  942b  |  24 lines

  1. /*
  2.  * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
  3.  */
  4. #ifdef E_TYPEDEFS
  5.  
  6. #else
  7. #ifndef E_THUMB_H
  8. #define E_THUMB_H
  9.  
  10.  
  11. EAPI int                   e_thumb_init(void);
  12. EAPI int                   e_thumb_shutdown(void);
  13. EAPI const char           *e_thumb_dir_get(void);
  14. EAPI char                 *e_thumb_file_get(char *file);
  15. EAPI void                  e_thumb_geometry_get(char *file, int *w, int *h, int from_eet);    
  16. EAPI int                   e_thumb_exists(char *file);
  17. EAPI int                   e_thumb_create(char *file, Evas_Coord w, Evas_Coord h);
  18. EAPI Evas_Object          *e_thumb_evas_object_get(char *file, Evas *evas, Evas_Coord width, Evas_Coord height, int shrink);
  19. EAPI Evas_Object          *e_thumb_generate_begin(char *path, Evas_Coord w, Evas_Coord h, Evas *evas, Evas_Object **tmp, void (*cb)(Evas_Object *obj, void *data), void *data);
  20. EAPI void                  e_thumb_generate_end(char *path);
  21.     
  22. #endif
  23. #endif
  24.